﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;

namespace ZOVNP.Model.Abstracts
{
    /// <summary> Класс для аргументов события смены пароля. </summary>
    public class PasswordChangingEventArgs : CancelEventArgs
    {
        /// <summary> Создать аргументы для смены пароля. </summary>
        public PasswordChangingEventArgs() { }
        /// <summary> Старый пароль. </summary>
        public string OldPassword { get; set; }
        /// <summary> Новый пароль. </summary>
        public string NewPassword { get; set; }
    }

    /// <summary> Делегат для обработчиков события смены пароля. </summary>
    /// <param name="sender"> Источник события. </param>
    /// <param name="e"> Параметры события. </param>
    public delegate void PasswordChangingEventHandler(object sender, PasswordChangingEventArgs e);
}
